package com.hzeport.bgs22emduty.vo.DutyScheduleExchange;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class DutyScheduleExchangeListVO {
    @ApiModelProperty(value="id")
    @TableField(value ="ID")
    @JsonProperty(value = "id")
    private String id;

    /**
     * $column.comments
     */
    @ApiModelProperty(value="值班计划号")
    @TableField(value ="D_ID")
    @JsonProperty(value = "dId")
    private String dId;



    /**
     * $column.comments
     */
    @ApiModelProperty(value="值班部门名称")
    @TableField(value ="DEPT_NAME")
    @JsonProperty(value = "deptName")
    private String deptName;

    /**
     * $column.comments
     */
    @ApiModelProperty(value="值班人姓名")
    @TableField(value ="EX_USERNAME")
    @JsonProperty(value = "exUsername")
    private String exUsername;

    /**
     * $column.comments
     */
    @ApiModelProperty(value="值班时间")
    @TableField(value ="D_DAY")
    @JsonProperty(value = "dDay")
    private String dDay;

    /**
     * $column.comments
     */
    @ApiModelProperty(value="更换值班人姓名")
    @TableField(value ="EX_RECV_USERNAME")
    @JsonProperty(value = "exRecvUsername")
    private String exRecvUsername;


    /**
     * $column.comments
     */
    @ApiModelProperty(value="换班状态（空为未申请调班，0为申请中待确认，1为已经确认）")
    @TableField(value ="EX_STATUS")
    @JsonProperty(value = "exStatus")
    private String exStatus;

    @ApiModelProperty(value="是否可申请 1 可以，0不可")
    private String s;



}
